From ee68a74d9678e99d645c11f79a83820e85d77e2b Mon Sep 17 00:00:00 2001 From: robertlipe Date: Fri, 30 Aug 2013 18:45:05 +0000 Subject: [PATCH] Add valgrind leak suppressiosn for Fedora 18 to improve signal:noise. Inspired by http://wiki.wxwidgets.org/Valgrind_Suppression_File_Howto I'm not terribly confident these are as tight as can be (and I fear they may be too loose in come cases) but it really helps "interesting" issues pop out over system library loss. git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4581 f51c46e8-681c-474f-0cfe-069cfd0219fb --- gpsbabel/gpsbabel.supp | 42 ++++++++++++++++++++++++++++++++++++++++++ gpsbabel/vtesto | 2 +- 2 files changed, 43 insertions(+), 1 deletion(-) create mode 100644 gpsbabel/gpsbabel.supp diff --git a/gpsbabel/gpsbabel.supp b/gpsbabel/gpsbabel.supp new file mode 100644 index 000000000..dff92e883 --- /dev/null +++ b/gpsbabel/gpsbabel.supp @@ -0,0 +1,42 @@ +{ + + Memcheck:Leak + ... + obj:*libicuuc* +} +{ + + Memcheck:Leak + ... + fun:_ZL7tag_wptRK20QXmlStreamAttributes +} + +{ + + Memcheck:Leak + ... + fun:_ZN14QLocalePrivate19updateSystemPrivateEv +} + +{ + + Memcheck:Leak + ... + fun:_ZN9QIODeviceC1ER16QIODevicePrivateP7QObject +} + + +{ + + Memcheck:Leak + ... + fun:_ZN11QTextStreamC1EP9QIODevice +} + diff --git a/gpsbabel/vtesto b/gpsbabel/vtesto index 528b13106..72f2dbb7b 100755 --- a/gpsbabel/vtesto +++ b/gpsbabel/vtesto @@ -11,7 +11,7 @@ BASEPATH=`dirname $0` while getopts "l" opt; do case $opt in - l) OPTS="--leak-check=full --show-reachable=yes" ; QUIET="";; + l) OPTS="--leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp" ; QUIET="";; esac done shift $(($OPTIND -1)) -- 2.30.2